#include "polygon.h"
#include "pluginhelper.h"
#include <iostream>
using namespace std;

int main(int argc, char const* argv[])
{
	CPluginHelper pluginHelper;
	pluginHelper.Load(".", "*.so");
	
	CPolygon *pobj = (CPolygon *)pluginHelper.Create("CTriangle");
	if (NULL != pobj) {
		pobj->area();
	}
	delete pobj;
	
	pluginHelper.Unload(".", "*.so");
	return 0;
}
